<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:rich="http://richfaces.org/rich"
	xmlns:s="http://jboss.com/products/seam/taglib"
	xmlns:m="http://www.ol4jsf.org"
	xmlns:a4j="http://richfaces.org/a4j"
	template="/WEB-INF/esquema/plantillasimple.xhtml">


	<a4j:keepAlive beanName="parcelQueryHelper"/>
		
	
	<ui:define name="queryOptions">
	<style>
		.noMaskClass .rich-mpnl-mask-div {
			display:none;
		}
	</style>
		<br />
		<strong>
			Opciones de Consulta
		</strong>
		<br />
		<br />
		<a4j:commandLink value="Por Ficha de Campo" onclick="#{rich:component('searchByFieldTabPanel')}.show()"/>
		<br />
		<a4j:commandLink value="Por Clave Catastral" onclick="#{rich:component('searchByCadastralKeyPanel')}.show()"/>
		<br />
		<a4j:commandLink value="Por Clave Municipal" onclick="#{rich:component('searchByMunicipalKeyPanel')}.show()"/>
		<br />
		<br />
		<rich:separator height="3px"/>
		<br />
		<br />
	</ui:define>
	
	<ui:define name="body">
		<div align="center">
			<strong>BUSQUEDA DE PARCELAS</strong>
			<rich:separator lineType="solid"/>
			
			<h:panelGroup id="searchResult">
				<h:panelGroup rendered="#{parcelQueryHelper.selectedHndParcel != null}">
					EEEEEXITO!!
				</h:panelGroup>
				
				<h:panelGroup rendered="#{parcelQueryHelper.selectedHndParcel == null}">
					<br />
					No hay parcela seleccionada o parcela buscada inexistente
					<br />
					Defina el criterio de busqueda en las ventanas emergente por medio de las opciones de la barra lateral
				</h:panelGroup>
			</h:panelGroup>
		</div>
		
		<rich:modalPanel id="searchByFieldTabPanel" width="250" height="150" styleClass="noMaskClass">
			<f:facet name="header">
				<h:outputText value="Buscar por Ficha de Campo"/>
			</f:facet>
			<f:facet name="controls">
				<h:panelGroup>
					<h:graphicImage value="/img/close.png" styleClass="hidelink"
					onclick="#{rich:component('searchByFieldTabPanel')}.hide()"/>
				</h:panelGroup>
			</f:facet>
			
			<div align="center">
				<h:form>
					<h:panelGrid columns="2">
						<h:outputText value="Ficha de campo" />
						<h:inputText value="#{parcelQueryHelper.fieldTab}" />
					</h:panelGrid>
					<br />
					<a4j:commandButton value="Buscar" action="#{parcelQueryHelper.doNewSearch}" reRender="searchResult">
						<f:setPropertyActionListener target="#{parcelQueryHelper.searchSelector}" value="0" />
					</a4j:commandButton>
				</h:form>
			</div>
		</rich:modalPanel>
		
		<rich:modalPanel id="searchByCadastralKeyPanel" width="250" height="150" styleClass="noMaskClass">
			<f:facet name="header">
				<h:outputText value="Buscar por Clave Catastral"/>
			</f:facet>
			<f:facet name="controls">
				<h:panelGroup>
					<h:graphicImage value="/img/close.png" styleClass="hidelink"
					onclick="#{rich:component('searchByCadastralKeyPanel')}.hide()"/>
				</h:panelGroup>
			</f:facet>
			
			<div align="center">
				<h:form>
					<h:panelGrid columns="2">
						<h:outputText value="Clave Catastral" />
						<h:inputText value="#{parcelQueryHelper.cadastralKey}" />
					</h:panelGrid>
					<br />
					<a4j:commandButton value="Buscar" action="#{parcelQueryHelper.doNewSearch}" reRender="searchResult">
						<f:setPropertyActionListener target="#{parcelQueryHelper.searchSelector}" value="1" />
					</a4j:commandButton>
				</h:form>
			</div>
		</rich:modalPanel>
		
		<rich:modalPanel id="searchByMunicipalKeyPanel" width="250" height="150" styleClass="noMaskClass">
			<f:facet name="header">
				<h:outputText value="Buscar por Clave Municipal"/>
			</f:facet>
			<f:facet name="controls">
				<h:panelGroup>
					<h:graphicImage value="/img/close.png" styleClass="hidelink"
					onclick="#{rich:component('searchByMunicipalKeyPanel')}.hide()"/>
				</h:panelGroup>
			</f:facet>
			
			<div align="center">
				<h:form>
					<h:panelGrid columns="2">
						<h:outputText value="Clave Municipal" />
						<h:inputText value="#{parcelQueryHelper.municipalKey}" />
					</h:panelGrid>
					<br />
					<a4j:commandButton value="Buscar" action="#{parcelQueryHelper.doNewSearch}" reRender="searchResult">
						<f:setPropertyActionListener target="#{parcelQueryHelper.searchSelector}" value="2" />
					</a4j:commandButton>
				</h:form>
			</div>
		</rich:modalPanel>
	</ui:define>
</ui:composition>